/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<       >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<            >>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<    最前排名    >>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<            >>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<       >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

.SecureTopRank {
  /* ============================== 每项 ============================== */
  .flexCC {
    line-height: 40px;
    text-align: center;
  }

  /* ============================== 圆圈 ============================== */
  &-circle::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background: #d5d5d5;
    transform: translate(-50%, -50%);
  }

  /* ============================== 排名 ============================== */
  .flex1 {
    position: relative;
    color: var(--Black6);
    > img {
      margin: 8px 0 0 -4px;
    }

    > span {
      position: relative;
      z-index: 10;
    }
  }

  /* ============================== 名称 ============================== */
  .ellips2 {
    padding-right: 4%;
    line-height: 16px;
    box-sizing: border-box;
  }

  /* ============================== 进度条 ============================== */
  .flex3 {
    height: 16px;
    border-radius: 8px;
    background: var(--Primary1);

    > div {
      height: 10px;
      margin-top: 3px;
      border-radius: 5px;
      background: var(--Primary);
    }
  }

  /* ============================== 无数据 ============================== */
  .el-empty {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;

    /* —————————————————————————————— 图片 —————————————————————————————— */
    &__image {
      height: 100px;
    }

    /* —————————————————————————————— 描述 —————————————————————————————— */
    &__description {
      margin-top: 8px;

      p {
        font-size: 20px;
      }
    }
  }
}
